insulation bush - Spanish English Dictionary